* New upstream release
* Remove autotools-dev and quilt from Build-Depends
* Support `nostrip' DEB_BUILD_OPTIONS
+ * Enable hardening flags.
* debian/patches/fix-big-endian-build.diff: merged upstream
* debian/patches/fix-new-test-cases.patch: New patch.
Priority: optional
Maintainer: IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>
Uploaders: LI Daobing <lidaobing@debian.org>, Asias He <asias.hejun@gmail.com>
-Build-Depends: debhelper (>= 7.0.50~), cmake
+Build-Depends: debhelper (>= 7.0.50~), dpkg-dev (>= 1.16.1.1~), cmake
Standards-Version: 3.9.2
Section: libs
Homepage: http://code.google.com/p/opencc
#!/usr/bin/make -f
-
-ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
- BUILD_TYPE=Release
-else
- BUILD_TYPE=Debug
-endif
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
%:
dh $@
override_dh_auto_configure:
- dh_auto_configure -- -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DENABLE_GETTEXT:BOOL=ON
+ dh_auto_configure -- -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DENABLE_GETTEXT:BOOL=ON